package com.dhcc.DRGsHosp.facade;

import java.util.List;

import org.dayatang.utils.Page;
import org.openkoala.koala.commons.InvokeResult;

import com.dhcc.DRGsHosp.facade.dto.DRGsDTO;
import com.dhcc.DRGsHosp.facade.dto.IndexCalDTO;

public interface DRGsFacade {

	public InvokeResult getDRGs(String drgCode);
	
	public InvokeResult creatDRGs(DRGsDTO dRGs);
	
	public InvokeResult updateDRGs(DRGsDTO dRGs);
	
	public InvokeResult removeDRGs(String drgCode);
	
	public InvokeResult removeDRGss(String[] drgCodes);
	
	public List<DRGsDTO> findAllDRGs(DRGsDTO dto);
	
	public Page<DRGsDTO> pageQueryDRGs(DRGsDTO dRGs, int currentPage, int pageSize);

	public InvokeResult getDrgsByParam(IndexCalDTO dto);
	

}

